hide the hand that throws the stone - Deutsch Englisch Wörterbuch